package com.ty.day5;

/**
 * Created by IntelliJ IDEA.
 *
 * @author : txy
 * @create : 2023/11/20 15:02
 */
//函数式接口，必须只有一个抽象方法,其他的方法必须实现
    //只有一个抽象方法，可以省略
@FunctionalInterface
public interface FuncInterface {
    int sum(int a, int b);
    //default，jdk8开始接口可以使用，但必须实现
}

interface BInterface{

    Boolean isAge(int age);
}
interface CInterface{
    void sayHello(String name,String word);
}
interface DInterface{
    int randomInt();
    default int randomInt(int bound){
        return (int)(Math.random()*bound);
    }
}
interface EInterface {
    int randomInt();
    void randomInt(int bound);
}